projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0d7fe2e
)
gtkwidget: Lookup the event target when cancelling GdkEventSequences
author
Carlos Garnacho
<carlosg@gnome.org>
Wed, 24 May 2017 23:59:40 +0000
(
01:59
+0200)
committer
Carlos Garnacho
<carlosg@gnome.org>
Thu, 25 May 2017 14:25:59 +0000
(16:25 +0200)
We were getting the toplevel most often here, so the gestures weren't
properly cleaned up.
gtk/gtkwidget.c
patch
|
blob
|
history
diff --git
a/gtk/gtkwidget.c
b/gtk/gtkwidget.c
index 70212da9c04e00d403b7cc0d5d4132a90eb181d2..527a34d23417e6b1fc7ff438c2e0f0b37490ee67 100644
(file)
--- a/
gtk/gtkwidget.c
+++ b/
gtk/gtkwidget.c
@@
-15104,7
+15104,7
@@
event_controller_sequence_state_changed (GtkGesture *gesture,
if (!event)
return;
- event_widget = gtk_get_event_
wid
get ((GdkEvent *) event);
+ event_widget = gtk_get_event_
tar
get ((GdkEvent *) event);
cancel_event_sequence_on_hierarchy (widget, event_widget, sequence);
}